home *** CD-ROM | disk | FTP | other *** search
-
-
-
- iiiillllRRRRoooottttZZZZoooooooommmmIIIImmmmgggg((((3333)))) IIIImmmmaaaaggggeeeeVVVViiiissssiiiioooonnnn LLLLiiiibbbbrrrraaaarrrryyyy CCCC++++++++ RRRReeeeffffeeeerrrreeeennnncccceeee MMMMaaaannnnuuuuaaaallll iiiillllRRRRoooottttZZZZoooooooommmmIIIImmmmgggg((((3333))))
-
-
-
- NNNNAAAAMMMMEEEE
- iiiillllRRRRoooottttZZZZoooooooommmmIIIImmmmgggg - rotate/zoom/flip images
-
- IIIINNNNHHHHEEEERRRRIIIITTTTSSSS FFFFRRRROOOOMMMM
- ilLink : ilImage : ilCacheImg : ilMemCacheImg : ilOpImg : ilWarpImg
-
- HHHHEEEEAAAADDDDEEEERRRR FFFFIIIILLLLEEEE
- #include <il/ilCdefs.h>
-
- CCCCLLLLAAAASSSSSSSS DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- This image operator performs the restricted class of two-dimensional
- spatial affine transformations that includes rotation, non-isotropic zoom
- (minify/magnify), and mirroring (flipping). Derived from ilWarpImg,
- ilRotZoomImg constructs the affine warp for the selected
- rotation/zoom/flip parameters and passes it to ilWarpImg through
- ilWarpImg::setWarp.
-
- The warped image is generated by resampling, and uses the nearest
- neighbor, bilinear, bicubic or filtered minification resampling methods
- as defined in ilWarpImg(3IL). The default resampling method is ilNearNb.
-
- If the rotation angle is 0, 90, 180, or 270 degrees (and the zoom factor
- is one), and the resampling type is nearest neighbor, then the output
- data is copied directly from the input image as an optimization. The
- execution speed is significantly faster for this case.
-
- An image of any data type can be given as input. For the optimized case,
- _a_l_l data types are supported for the resultant image. For the non-
- optimized case, the proper data conversions are performed to ensure
- output is one of the following valid data types: _i_l_U_C_h_a_r, _i_l_U_S_h_o_r_t,
- _i_l_S_h_o_r_t or _i_l_F_l_o_a_t.
-
- PPPPaaaarrrraaaammmmeeeetttteeeerrrr DDDDeeeeffffiiiinnnniiiittttiiiioooonnnnssss
- The parameters that control the warp are expressed in terms of a
- canonical coordinate system, independent of the operator's and its
- input's orientations. The canonical coordinate system is the standard
- right-handed coordinate system with the origin located at the lower-left
- corner of the image and the x and y axes increasing to the right and
- upward, respectively. Specifically the warp parameters are defined as
- follows:
-
- RRRRoooottttaaaattttiiiioooonnnn aaaannnngggglllleeee: the counter-clockwise rotation in degrees about the
- rotation center. The rotation center can be set explicitly, or
- default to the image center.
-
- RRRRoooottttaaaattttiiiioooonnnn cccceeeennnntttteeeerrrr: the coordinates of the rotation center in the
- canonical coordinate system, expressed in units of pixels.
-
- ZZZZoooooooommmm: the horizontal and vertical stretch (or shrink) of the image.
- The zoom occurs prior to rotation.
-
- FFFFlllliiiipppp: independent flags for horizontal and vertical flip that are
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- iiiillllRRRRoooottttZZZZoooooooommmmIIIImmmmgggg((((3333)))) IIIImmmmaaaaggggeeeeVVVViiiissssiiiioooonnnn LLLLiiiibbbbrrrraaaarrrryyyy CCCC++++++++ RRRReeeeffffeeeerrrreeeennnncccceeee MMMMaaaannnnuuuuaaaallll iiiillllRRRRoooottttZZZZoooooooommmmIIIImmmmgggg((((3333))))
-
-
-
- applied prior to rotation. If flip is set, then the image is
- reflected on the vertical (and/or horizontal) line that bisects the
- image.
-
- SSSSuuuubbbbiiiimmmmaaaaggggeeee SSSSeeeelllleeeeccccttttiiiioooonnnn
- There are two ways to select a subsection of the output image:
-
- Set the image size with the sssseeeettttSSSSiiiizzzzeeee(((()))) function, and the position
- with the sssseeeettttCCCCeeeennnntttteeeerrrr(((()))) function (sssseeeettttSSSSiiiizzzzeeee(((()))) is defined by the base
- class, ilImage).
-
- Request only the desired area when calling any of the ggggeeeettttTTTTiiiilllleeee(((()))) or
- ccccooooppppyyyyTTTTiiiilllleeee(((()))) functions.
-
- The advantage of the first method is that the desired position is
- expressed in terms of the canonical coordinate system. The disadvantage
- is that if the center and/or size is redefined, but the other parameters
- remain the same, any cached data is lost. Another disadvantage is that
- the optimized cases for 90 degree rotations are not used if the center or
- size parameters are set.
-
- The code below uses the first method to request a 256x256 piece of the
- image centered on pixel (300,300) of the input.
-
-
- char buffer[256*256];
- ilRotZoomImg rzImg(input, 45.0, 2, 2, ilBiLinear);
- rzImg.setSize(iflSize(256,256,rzImg.getNumChans());
- rzImg.setCenter(300,300);
-
- rzImg.getTile(0,0,256,256, buffer);
-
-
- The next example uses the second method to do the same thing (assume the
- input image size is 512x512).
-
-
- char buffer[256*256];
- ilRotZoomImg rzImg(input, 45.0, 2, 2, ilBiLinear);
- rzImg.getTile(720, 596, 256, 256, buffer);
-
-
- Note that (720, 596) is the output coordinate of the starting pixel of
- the desired area.
-
- For chained operations, the ilSubImg class can be used to restrict the
- output area. The coordinates passed to the ilSubImg constructor are in
- the output image space.
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-
-
-
- iiiillllRRRRoooottttZZZZoooooooommmmIIIImmmmgggg((((3333)))) IIIImmmmaaaaggggeeeeVVVViiiissssiiiioooonnnn LLLLiiiibbbbrrrraaaarrrryyyy CCCC++++++++ RRRReeeeffffeeeerrrreeeennnncccceeee MMMMaaaannnnuuuuaaaallll iiiillllRRRRoooottttZZZZoooooooommmmIIIImmmmgggg((((3333))))
-
-
-
- ilRotZoomImg rzImg(input, 45.0, 2, 2, ilBiLinear);
- ilSubImg(&rzImg, 720, 596, 256, 256);
-
-
-
- CCCCLLLLAAAASSSSSSSS MMMMEEEEMMMMBBBBEEEERRRR FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNN SSSSUUUUMMMMMMMMAAAARRRRYYYY
- CCCCoooonnnnssssttttrrrruuuuccccttttoooorrrr
-
- ilRotZoomImg *ilRotZoomImgCreate(ilImage *img, float rotAngle,
- float horizontalZoom, float verticalZoom,
- ilResampType rs)
-
-
- GGGGeeeetttt////SSSSeeeetttt PPPPaaaarrrraaaammmmeeeetttteeeerrrrssss
-
- void ilRotZoomImgSetAngle(ilRotZoomImg *obj, float ang)
- float ilRotZoomImgGetAngle(ilRotZoomImg *obj)
- void ilRotZoomImgSetZoom(ilRotZoomImg *obj, float horizontal,
- float vertical)
- void ilRotZoomImgSetUniformZoom(ilRotZoomImg *obj,
- float zoom)
- void ilRotZoomImgGetZoom(ilRotZoomImg *obj, float* horizontal,
- float* vertical)
- void ilRotZoomImgSetCenter(ilRotZoomImg *obj, float h,
- float v)
- void ilRotZoomImgGetCenter(ilRotZoomImg *obj, float* h,
- float* v)
- void ilRotZoomImgClearCenter(ilRotZoomImg *obj)
- int ilRotZoomImgIsCenterSet(ilRotZoomImg *obj)
- void ilRotZoomImgSetHorizontalFlip(ilRotZoomImg *obj,
- int flip)
- int ilRotZoomImgGetHorizontalFlip(ilRotZoomImg *obj)
- void ilRotZoomImgSetVerticalFlip(ilRotZoomImg *obj, int flip)
- int ilRotZoomImgGetVerticalFlip(ilRotZoomImg *obj)
- void ilRotZoomImgSizeToFit(ilRotZoomImg *obj, float width,
- float height, int keepAspect)
- int ilRotZoomImgIsSizeToFit(ilRotZoomImg *obj)
- int ilRotZoomImgIsKeepAspect(ilRotZoomImg *obj)
- void ilRotZoomImgClearSizeToFit(ilRotZoomImg *obj)
- void ilRotZoomImgClearKeepAspect(ilRotZoomImg *obj)
-
-
- FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNN DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNNSSSS
- iiiillllRRRRoooottttZZZZoooooooommmmIIIImmmmgggg(((())))
-
- ilRotZoomImg *ilRotZoomImgCreate(ilImage *img, float rotAngle,
- float horizontalZoom, float verticalZoom,
- ilResampType rs)
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 3333
-
-
-
-
-
-
- iiiillllRRRRoooottttZZZZoooooooommmmIIIImmmmgggg((((3333)))) IIIImmmmaaaaggggeeeeVVVViiiissssiiiioooonnnn LLLLiiiibbbbrrrraaaarrrryyyy CCCC++++++++ RRRReeeeffffeeeerrrreeeennnncccceeee MMMMaaaannnnuuuuaaaallll iiiillllRRRRoooottttZZZZoooooooommmmIIIImmmmgggg((((3333))))
-
-
-
- The constructor accepts an initial input image, rotation angle, zoom
- factors, and resampling mode.
-
- cccclllleeeeaaaarrrrCCCCeeeennnntttteeeerrrr(((())))
-
- void ilRotZoomImgClearCenter(ilRotZoomImg *obj)
-
-
- Clear the previously-set rotation center. When unset, the rotation
- center defaults to the image center.
-
- cccclllleeeeaaaarrrrKKKKeeeeeeeeppppAAAAssssppppeeeecccctttt(((())))
-
- void ilRotZoomImgClearKeepAspect(ilRotZoomImg *obj)
-
-
- Clear the "keep-aspect" mode when sizing-to-fit.
-
- cccclllleeeeaaaarrrrSSSSiiiizzzzeeeeTTTTooooFFFFiiiitttt(((())))
-
- void ilRotZoomImgClearSizeToFit(ilRotZoomImg *obj)
-
-
- Clear the size-to-fit mode.
-
- ggggeeeettttAAAAnnnngggglllleeee(((())))
-
- float ilRotZoomImgGetAngle(ilRotZoomImg *obj)
-
-
- Get the current rotation angle. The rotation angle is always in the
- range of 0 to 2*PI.
-
- ggggeeeettttCCCCeeeennnntttteeeerrrr(((())))
-
- void ilRotZoomImgGetCenter(ilRotZoomImg *obj, float* h,
- float* v)
-
-
- Get the current rotation center (either the explicitly set one, or
- the default).
-
- ggggeeeettttHHHHoooorrrriiiizzzzoooonnnnttttaaaallllFFFFlllliiiipppp(((())))
-
- int ilRotZoomImgGetHorizontalFlip(ilRotZoomImg *obj)
-
-
- Get the current horizontal flip setting (TRUE or FALSE).
-
- ggggeeeettttVVVVeeeerrrrttttiiiiccccaaaallllFFFFlllliiiipppp(((())))
-
-
-
-
-
- PPPPaaaaggggeeee 4444
-
-
-
-
-
-
- iiiillllRRRRoooottttZZZZoooooooommmmIIIImmmmgggg((((3333)))) IIIImmmmaaaaggggeeeeVVVViiiissssiiiioooonnnn LLLLiiiibbbbrrrraaaarrrryyyy CCCC++++++++ RRRReeeeffffeeeerrrreeeennnncccceeee MMMMaaaannnnuuuuaaaallll iiiillllRRRRoooottttZZZZoooooooommmmIIIImmmmgggg((((3333))))
-
-
-
- int ilRotZoomImgGetVerticalFlip(ilRotZoomImg *obj)
-
-
- Get the current horizontal flip setting (TRUE or FALSE).
-
- ggggeeeettttZZZZoooooooommmm(((())))
-
- void ilRotZoomImgGetZoom(ilRotZoomImg *obj, float* horizontal,
- float* vertical)
-
-
- Get the current zoom parameters.
-
- iiiissssCCCCeeeennnntttteeeerrrrSSSSeeeetttt(((())))
-
- int ilRotZoomImgIsCenterSet(ilRotZoomImg *obj)
-
-
- Returns TRUE if the rotation center is currently explicitly set.
-
- iiiissssKKKKeeeeeeeeppppAAAAssssppppeeeecccctttt(((())))
-
- int ilRotZoomImgIsKeepAspect(ilRotZoomImg *obj)
-
-
- Returns the current keep-aspect mode for size-to-fit operation.
-
- iiiissssSSSSiiiizzzzeeeeTTTTooooFFFFiiiitttt(((())))
-
- int ilRotZoomImgIsSizeToFit(ilRotZoomImg *obj)
-
-
- Returns TRUE if currently in size-to-fit mode.
-
- sssseeeettttAAAAnnnngggglllleeee(((())))
-
- void ilRotZoomImgSetAngle(ilRotZoomImg *obj, float ang)
-
-
- Set the rotation angle. The angle is forced to be in the range of 0
- to 2*PI.
-
- sssseeeettttCCCCeeeennnntttteeeerrrr(((())))
-
- void ilRotZoomImgSetCenter(ilRotZoomImg *obj, float h,
- float v)
-
-
- Set the rotation center. This mode and size-to-fit mode are
- mutually exclusive, so size-to-fit mode is cleared if necessary when
- setCenter is called.
-
-
-
-
- PPPPaaaaggggeeee 5555
-
-
-
-
-
-
- iiiillllRRRRoooottttZZZZoooooooommmmIIIImmmmgggg((((3333)))) IIIImmmmaaaaggggeeeeVVVViiiissssiiiioooonnnn LLLLiiiibbbbrrrraaaarrrryyyy CCCC++++++++ RRRReeeeffffeeeerrrreeeennnncccceeee MMMMaaaannnnuuuuaaaallll iiiillllRRRRoooottttZZZZoooooooommmmIIIImmmmgggg((((3333))))
-
-
-
- sssseeeettttHHHHoooorrrriiiizzzzoooonnnnttttaaaallllFFFFlllliiiipppp(((())))
-
- void ilRotZoomImgSetHorizontalFlip(ilRotZoomImg *obj,
- int flip)
-
-
- Set (or clear) horizontal flipping.
-
- sssseeeettttVVVVeeeerrrrttttiiiiccccaaaallllFFFFlllliiiipppp(((())))
-
- void ilRotZoomImgSetVerticalFlip(ilRotZoomImg *obj, int flip)
-
-
- Set (or clear) vertical flipping.
-
- sssseeeettttZZZZoooooooommmm(((())))
-
- void ilRotZoomImgSetZoom(ilRotZoomImg *obj, float horizontal,
- float vertical)
- void ilRotZoomImgSetUniformZoom(ilRotZoomImg *obj,
- float zoom)
-
-
- Set the horizontal and vertical zoom parameters. The overloaded
- method is provided to simultaneously set horizontal and vertical
- zooms to the same value. Zoom parameters must always be greater
- than 1e-6. If the method is called with parameters less than this
- value, then the parameters are ignored.
-
- ssssiiiizzzzeeeeTTTTooooFFFFiiiitttt(((())))
-
- void ilRotZoomImgSizeToFit(ilRotZoomImg *obj, float width,
- float height, int keepAspect)
-
-
- This method provides an alternate way to set the zoom parameters.
- The width and height specify the desired output image size. The zoom
- factors are computed as follows:
-
-
- horizontal zoom factor = _w_i_d_t_h / width of input image
- vertical zoom factor = _h_e_i_g_h_t / height of input image
-
-
-
- If _k_e_e_p_A_s_p_e_c_t is TRUE, then the minimum of the zoom factors computed
- above is used and the original aspect ratio is maintained. If
- _k_e_e_p_A_s_p_e_c_t = FALSE, then the zoom factors are applied independently.
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 6666
-
-
-
-
-
-
- iiiillllRRRRoooottttZZZZoooooooommmmIIIImmmmgggg((((3333)))) IIIImmmmaaaaggggeeeeVVVViiiissssiiiioooonnnn LLLLiiiibbbbrrrraaaarrrryyyy CCCC++++++++ RRRReeeeffffeeeerrrreeeennnncccceeee MMMMaaaannnnuuuuaaaallll iiiillllRRRRoooottttZZZZoooooooommmmIIIImmmmgggg((((3333))))
-
-
-
- INHERITED MEMBER FUNCTIONS
- IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm iiiillllWWWWaaaarrrrppppIIIImmmmgggg
- ilWarpImgGetBicubicFamily(), ilWarpImgGetResampType(),
- ilWarpImgGetWarp(), ilWarpImgSetBicubicFamily(),
- ilWarpImgSetDynamicWarp(), ilWarpImgSetMaxSamples(),
- ilWarpImgSetMinifyKernel(), ilWarpImgSetResampType(), ilWarpImgSetWarp()
-
- IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm iiiillllOOOOppppIIIImmmmgggg
- ilOpImgClearClamp(), ilOpImgGetBias(), ilOpImgGetClamp(),
- ilOpImgGetValidOrders(), ilOpImgGetValidTypes(), ilOpImgIsClamped(),
- ilOpImgIsPrecisionKept(), ilOpImgKeepPrecision(), ilOpImgSetBias(),
- ilOpImgSetClampMinMax(), ilOpImgSetClamp()
-
- IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm iiiillllMMMMeeeemmmmCCCCaaaacccchhhheeeeIIIImmmmgggg
- ilMemCacheImgEnableMP(), ilMemCacheImgGetPageTime(),
- ilMemCacheImgGetRetainMode(), ilMemCacheImgGetThrashMode(),
- ilMemCacheImgGetThrashTime(), ilMemCacheImgGetTotalPageTime(),
- ilMemCacheImgIsMPenabled(), ilMemCacheImgSetRetainMode(),
- ilMemCacheImgSetThrashMode()
-
- IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm iiiillllCCCCaaaacccchhhheeeeIIIImmmmgggg
- ilCacheImgFlush(), ilCacheImgGetCacheSize()
-
- IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm iiiillllIIIImmmmaaaaggggeeee
- ilAddInput(), ilAllocFillData(), ilClipTile(), ilClipTileAsTile(),
- ilClipTileFloat(), ilClipTileFloatAsTile(),
- ilConfigureRetainedCacheImage(), ilCopy(), ilCopyTile(), ilCopyTile3D(),
- ilCopyTileCfg(), ilFillTile(), ilFillTile3D(), ilFillTileRGB(),
- ilFreeFillData(), ilGetColorImg(), ilGetColorModel(), ilGetColormap(),
- ilGetColormapPtr(), ilGetCompression(), ilGetConfig(), ilGetCsize(),
- ilGetDataType(), ilGetDimensions(), ilGetDirectInput(),
- ilGetDisplayCacheEnable(), ilGetFill(), ilGetFillData(),
- ilGetFillValue(), ilGetHeight(), ilGetHwEnable(), ilGetHwHint(),
- ilGetHwHintName(), ilGetHwIntHint(), ilGetHwIntHintName(), ilGetInput(),
- ilGetInputTileRequirement(), ilGetLockTileSet(), ilGetMappedPageSize(),
- ilGetMappedSize(), ilGetMaxColormapLevels(), ilGetMaxValue(),
- ilGetMinValue(), ilGetNumChans(), ilGetNumInputs(), ilGetOrder(),
- ilGetOrientation(), ilGetPageBorder(), ilGetPageBorderPtr(),
- ilGetPageBorderX(), ilGetPageBorderY(), ilGetPageBorderZ(),
- ilGetPageCounts(), ilGetPageDelta(), ilGetPageDeltaStruct(),
- ilGetPageDimensions(), ilGetPageIndices(), ilGetPageOrigin(),
- ilGetPageOriginC(), ilGetPageOriginStruct(), ilGetPageOriginX(),
- ilGetPageOriginY(), ilGetPageOriginZ(), ilGetPageSize(),
- ilGetPageSizeBytes(), ilGetPageSizeC(), ilGetPageSizePix(),
- ilGetPageSizeStruct(), ilGetPageSizeVal(), ilGetPageSizeX(),
- ilGetPageSizeXY(), ilGetPageSizeY(), ilGetPageSizeZ(), ilGetPixel(),
- ilGetPixel3D(), ilGetPriority(), ilGetScaleMax(), ilGetScaleMin(),
- ilGetSize(), ilGetSizePtr(), ilGetStrides(), ilGetSubTile(),
- ilGetSubTile3D(), ilGetTile(), ilGetTile3D(), ilGetWidth(), ilGetXsize(),
- ilGetYsize(), ilGetZsize(), ilHasPageBorder(), ilHasPages(),
- ilInitScaleMinMax(), ilIsColorImg(), ilIsIntegral(),
- ilIsMirrorOrientation(), ilIsSigned(), ilIsWritable(), ilLockPage(),
-
-
-
- PPPPaaaaggggeeee 7777
-
-
-
-
-
-
- iiiillllRRRRoooottttZZZZoooooooommmmIIIImmmmgggg((((3333)))) IIIImmmmaaaaggggeeeeVVVViiiissssiiiioooonnnn LLLLiiiibbbbrrrraaaarrrryyyy CCCC++++++++ RRRReeeeffffeeeerrrreeeennnncccceeee MMMMaaaannnnuuuuaaaallll iiiillllRRRRoooottttZZZZoooooooommmmIIIImmmmgggg((((3333))))
-
-
-
- ilLockPageSet(), ilLockTile(), ilLockTile3D(), ilMapFlipTrans(),
- ilMapFromInput(), ilMapFromInput2D(), ilMapFromInput3D(),
- ilMapFromSource(), ilMapFromSource2D(), ilMapFromSource3D(),
- ilMapOrientation(), ilMapSize(), ilMapTile(), ilMapTileFlipTrans(),
- ilMapTileFloat(), ilMapToInput(), ilMapToInput2D(), ilMapToInput3D(),
- ilMapToSource(), ilMapToSource2D(), ilMapToSource3D(), ilMapXY(),
- ilMapXYFloat(), ilMapXYSign(), ilQCopyTileCfg(), ilQFillTile3D(),
- ilQFillTileRGB(), ilQGetSubTile3D(), ilQGetTile3D(), ilQLockPageSet(),
- ilQSetSubTile3D(), ilQSetTile3D(), ilRemoveHwHint(),
- ilRemoveHwHintName(), ilRemoveInput(), ilSetColorModel(),
- ilSetColormap(), ilSetCompression(), ilSetCsize(), ilSetDataType(),
- ilSetDisplayCacheEnable(), ilSetFill(), ilSetFillValue(),
- ilSetHwEnable(), ilSetHwHint(), ilSetHwIntHint(), ilSetHwIntHintName(),
- ilSetInput(), ilSetMaxColormapLevels(), ilSetMaxValue(), ilSetMinValue(),
- ilSetNumChans(), ilSetOrder(), ilSetOrientation(), ilSetPageBorder(),
- ilSetPageBorderStruct(), ilSetPageSize(), ilSetPageSizeC(),
- ilSetPageSizeStruct(), ilSetPageSizeXY(), ilSetPageSizeZ(), ilSetPixel(),
- ilSetPixel3D(), ilSetPriority(), ilSetScaleMinMax(), ilSetScaleType(),
- ilSetSize(), ilSetSubTile(), ilSetSubTile3D(), ilSetTile(),
- ilSetTile3D(), ilSetXYsize(), ilSetXsize(), ilSetYsize(), ilSetZsize(),
- ilUnlockPage(), ilUnlockPageSet()
-
- IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm iiiillllLLLLiiiinnnnkkkk
- ilLinkClearSet(), ilLinkClearStatus(), ilLinkGetDescription(),
- ilLinkGetDirectParent(), ilLinkGetDisabledIndex(), ilLinkGetFloatProp(),
- ilLinkGetGenerationID(), ilLinkGetIntProp(), ilLinkGetNumChildren(),
- ilLinkGetNumParents(), ilLinkGetParent(), ilLinkGetPtrProp(),
- ilLinkGetRelatedChild(), ilLinkGetRelatedDelete(),
- ilLinkGetRelatedType(), ilLinkGetStatus(), ilLinkIsAllowed(),
- ilLinkIsAltered(), ilLinkIsEnabled(), ilLinkIsRelated(), ilLinkIsSet(),
- ilLinkRemoveParent(), ilLinkRemoveProp(), ilLinkSetDescription(),
- ilLinkSetDisabledIndex(), ilLinkSetEnabled(), ilLinkSetParent(),
- ilLinkSetProp(), ilLinkSetRelatedDelete(), ilLinkSetRelatedType()
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- ilImage(3), ilOpImg(3), ilWarpImg(3), ilWarp(3), ilAffineWarp(3)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 8888
-
-
-
-